﻿function contentPageLoad() {
    if (!isPostBack) {
        $('body,html').animate({ scrollTop: 180 }, 800); //window.scrollTo(0, document.body.scrollHeight);
    }

//    var fnAceptar = function (param1, param2) {
//        alert(param1);
//        alert(param2);
//    }
    //ConfirmMsg("Test Confirm", function (param1) { alert(param1); }, new Array("Aceptar"), function (param1) { alert(param1); }, new Array("Cancel"));
    //ConfirmMsg("Test Confirm", null, null, function (param1) { alert(param1); }, new Array("Cancel"));
    //ConfirmMsg("Test Confirm", function (param1) { alert(param1); }, new Array("Aceptar"));
}

function Cortesia(check, precio, idEstudio, index) {
    if (check.disabled) {
        alert("Aguanta");
    }
    if (check.disabled == false) {
        check.disabled = true;
        var total = parseFloat(document.getElementById(LblTotal).innerHTML.replace("$", ""));
        if (check.checked == true) {
            document.getElementById(LblTotal).innerHTML = (total - precio).toFixed(2);
            $get(hdnEstudioCheck).value = idEstudio.toString() + ",true," + index + ",-" + precio.toString();
        }
        else {
            document.getElementById(LblTotal).innerHTML = (total + precio).toFixed(2);
            $get(hdnEstudioCheck).value = idEstudio.toString() + ",false," + index + "," + precio.toString();
        }

        document.getElementById(LblTotal).innerHTML = "$" + document.getElementById(LblTotal).innerHTML;
        $get(btnCortesia).click();
    }
}

function Agregar() {
    OpenPopUp("RecepcionEstudio.aspx", '500', '220', 'Estudios');
    return false;
}

function Aceptar() {
//    if (confirm("¿Guardar e Imprimir Recibo?")) {
//        OpenPopUp("RecepcionReciboDinero.aspx", '300', '100', 'no', false);
    //    }
    ConfirmMsg("¿Guardar e Imprimir Recibo?", function () { OpenPopUp("RecepcionReciboDinero.aspx", '200', '100', 'Recibí...'); })
    return false;
}

function isNumber(n) {
  return !isNaN(parseFloat(n)) && isFinite(n);
}

function Imprimir() {
    OpenPopUp('../PageCommon/ReportViewer.aspX?esImprimir=1', '800', '500', 'Imprimir');
}

function onClosed() {
    //$get(txtNombre).focus();
}

function ClosePopUp(response) {
    if (response != null) {
        if (response.PopUp == 1) {
            document.getElementById(hdnIdEstudio).value = response.IdEstudio;
            document.getElementById(hdnNomEstudio).value = response.Nombre;
            document.getElementById(hdnEsPaquete).value = response.EsPaquete;
            var idLab = document.getElementById(hdnIdLaboratorio).value;
            PageMethods.ObtenPrecioEstudio(response.IdEstudio, idLab, response.EsPaquete, OnSucceeded, OnFailed);
        }
        else {
            if (response.PopUp == 2) {
                document.getElementById(hdnIdPaciente).value = response.IdPaciente;
                document.getElementById(btnPaciente).click();
            }
            else {
                if (response.PopUp == 3) {
                    //Recibo dinero
                    document.getElementById(hdnReciboDinero).value = response.ReciboDinero;
                    document.getElementById(btnAceptarRecibo).click();
                }
            }
        }
    }

    ClosePopUpCurrent();
}

function OnSucceeded(valor) {
    document.getElementById(hdnPrecio).value = valor;
    document.getElementById(btnAgregaEstudio).click();
}

function OnFailed(error) {
    alert(error.get_message());
}

function BuscarPaciente() {
    OpenPopUp("RecepcionPaciente.aspx", '500', '200', "Pacientes");
    return false;
}

function Elimina(obj) {
    var params = obj.attributes.getNamedItem("Params").value.split(",");
    $get(hdnIdEstudio).value = params[0];
    ConfirmMsg("¿Desea quitar el estudio seleccionado?", function () { $get(btnElimina).click(); });
    return false;
}